An Algebra for Tree-Based Music Generation
نویسندگان
چکیده
We present an algebra whose operations act on musical pieces, and show how this algebra can be used to generate music in a tree-based fashion. Starting from input which is either generated by a regular tree grammar or provided by the user via a digital keyboard, a sequence of top-down tree transducers is applied to generate a tree over the operations provided by the music algebra. The evaluation of this tree yields the musical piece generated.
منابع مشابه
Distributed Generation Expansion Planning Considering Load Growth Uncertainty: A Novel Multi-Period Stochastic Model
Abstract – Distributed generation (DG) technology is known as an efficient solution for applying in distribution system planning (DSP) problems. Load growth uncertainty associated with distribution network is a significant source of uncertainty which highly affects optimal management of DGs. In order to handle this problem, a novel model is proposed in this paper based on DG solution, consideri...
متن کاملProgramming with Enumerators: Constructive Approach to Challenge the Status Quo in Automated Data Structure Generation
Automated generation of data structures is useful for tasks such as software testing, which explores large spaces of valid test inputs. Efficient exhaustive generation of structures with complex properties remains a significant challenge. Such properties are not only defined with types, e.g. being a tree, but also specific constraints, e.g. the tree is balanced. Prior approaches that rely on co...
متن کاملmusic therapy as a non-pharmacological treatment for the elderly: A Systematic Review
Introduction: Musical stimuli affect emotions, cognition, and other human characteristics, in health or disease. Today, an increasing number of healthcare centers, rehabilitation facilities, and daily programs for older adults recognize music therapy as a Non-invasive and sustainable intervention useful intervention. This systematic review was conducted to investigate the applications of music...
متن کاملMWSCCS: A Stochastic Concurrent Music Language
The paper describes a music composition language MWSCCS – the Musical Weighted Synchronous Calculus of Communicating Systems. MWSCCS is a stochastic language based on Tofts’ WSCCS and Milner’s SCCS algebra. Main features of MWSCCS are its straight-forward approach to probabilistic execution, the ability for processes to generate musical events autonomously or to communicate amongst each other, ...
متن کاملAutomatic Generation of Grouping Structure based on the GTTM
This paper describes an automatic grouping system, which segments the music into units such as phrases or motives, based on the Generative Theory of Tonal Music (GTTM in short, hereafter). The GTTM is considered to be one of the most promising theories of music in regard to computer implementation; however, no order in applying those rules is given and thus, more often than not, may result in c...
متن کامل